small interfering RNA - English Synonyms Dictionary